<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
<body>
    <script>
        /* 求0~10之间的随机数
            思路:
                1. Math.random()   0~1 之间的随机数,0.00000000000x~0.999999999999x 包含(不包含),不包含1
                    var ran = Math.random(); //0.00000000000x~0.999999999999x
                2. 将随机数*10 得到的一个范围是 //0.0000000000x~9.999999999999x
                    向上取整    1~10
                    向下取整    0~9 
                    我们要的范围是0~10之间,所以我们可以采用向下取整 
                        乘以10,然后乘以10    0~9
                            所以将第二步的随机数 * (10+1)   //0.00000000x~10.99999999x
                            继续向下取整    0~10
        */
        function fn(){
            //获取一个随机数
            var ran = Math.random();
            //将这个随机数的范围*(10+1)
            var res = ran*(10+1)
            //再对这个res(随机数的范围进行向下取整)
            return Math.floor(res)
        }
        var res = fn();
        console.log(res);
    </script>
</body>
</html>